package com.example.service;

import com.example.pojo.Emp;
import com.example.pojo.EmpQueryParam;
import com.example.pojo.LoginInfo;
import com.example.pojo.PageResult;
import org.springframework.format.annotation.DateTimeFormat;

import java.time.LocalDate;
import java.util.List;

public interface EmpService{
    //批量删除员工基本信息和工作经历
    void delete(List<Integer> ids);
    //条件分页查询员工信息
    PageResult<Emp> page(EmpQueryParam empQueryParam);
    //增加员工基本信息和工作经历
    void sava(Emp emp);
    //根据id查询员工基本信息和工作经历
    Emp getInfo(Integer id);
    //修改员工基本信息和工作经历
    void update(Emp emp);
    //员工登录
    LoginInfo login(Emp emp);
}
